ectodermal cloaca - French English Dictionary